<!DOCTYPE html>
<!--[if IE 7]>

<html class="ie ie7" lang="zh-CN">

<![endif]-->
<!--[if IE 8]>

<html class="ie ie8" lang="zh-CN">

<![endif]-->
<!--[if !(IE 7) | !(IE 8)  ]><!-->
<html lang="zh-CN"><!--<![endif]--><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta charset="utf-8">

<link rel="icon" href="http://www.bysocket.com/favicon.png">
<link rel="shortcut icon" href="http://files.cnblogs.com/Alandre/bysocket.ico">

<!-- 设置标题 -->
<title>skycloud  | 生活需要慢慢经营。</title> 

<!-- 设置描述性标签和关键词标签 -->
<meta content="" name="description">

<meta content="skycloud，java" name="keywords">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<meta http-equiv="X-UA-Compatible" content="IE=edge">


<!-- All in One SEO Pack 2.3.9.2 by Michael Torbert of Semper Fi Web Design[500,564] -->
<meta name="description" content="生活简单就好">
<link rel="next" href="http://www.bysocket.com/?paged=2">

<link rel="canonical" href="http://www.bysocket.com/">
<!-- /all in one seo pack -->
<link rel="dns-prefetch" href="http://s.w.org/">
<script type="text/javascript">
			window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/2\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/2\/svg\/","svgExt":".svg","source":{"concatemoji":"http:\/\/www.bysocket.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.6.1"}};
			!function(a,b,c){function d(a){var c,d,e,f,g,h=b.createElement("canvas"),i=h.getContext&&h.getContext("2d"),j=String.fromCharCode;if(!i||!i.fillText)return!1;switch(i.textBaseline="top",i.font="600 32px Arial",a){case"flag":return i.fillText(j(55356,56806,55356,56826),0,0),!(h.toDataURL().length<3e3)&&(i.clearRect(0,0,h.width,h.height),i.fillText(j(55356,57331,65039,8205,55356,57096),0,0),c=h.toDataURL(),i.clearRect(0,0,h.width,h.height),i.fillText(j(55356,57331,55356,57096),0,0),d=h.toDataURL(),c!==d);case"diversity":return i.fillText(j(55356,57221),0,0),e=i.getImageData(16,16,1,1).data,f=e[0]+","+e[1]+","+e[2]+","+e[3],i.fillText(j(55356,57221,55356,57343),0,0),e=i.getImageData(16,16,1,1).data,g=e[0]+","+e[1]+","+e[2]+","+e[3],f!==g;case"simple":return i.fillText(j(55357,56835),0,0),0!==i.getImageData(16,16,1,1).data[0];case"unicode8":return i.fillText(j(55356,57135),0,0),0!==i.getImageData(16,16,1,1).data[0];case"unicode9":return i.fillText(j(55358,56631),0,0),0!==i.getImageData(16,16,1,1).data[0]}return!1}function e(a){var c=b.createElement("script");c.src=a,c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var f,g,h,i;for(i=Array("simple","flag","unicode8","diversity","unicode9"),c.supports={everything:!0,everythingExceptFlag:!0},h=0;h<i.length;h++)c.supports[i[h]]=d(i[h]),c.supports.everything=c.supports.everything&&c.supports[i[h]],"flag"!==i[h]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[i[h]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(g=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",g,!1),a.addEventListener("load",g,!1)):(a.attachEvent("onload",g),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),f=c.source||{},f.concatemoji?e(f.concatemoji):f.wpemoji&&f.twemoji&&(e(f.twemoji),e(f.wpemoji)))}(window,document,window._wpemojiSettings);
</script>
<script src="js/wp-emoji-release.js" type="text/javascript"></script>
		<style type="text/css">
img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
</style>
<link rel="stylesheet" id="pirate_forms_front_styles-css" href="index/front.css" type="text/css" media="all">
<link rel="stylesheet" id="zanblog-style-css" href="index/style.css" type="text/css" media="all">
<link rel="stylesheet" id="bootstrap-style-css" href="index/bootstrap.css" type="text/css" media="all">
<link rel="stylesheet" id="fontawesome-style-css" href="index/font-awesome.css" type="text/css" media="all">
<link rel="stylesheet" id="icheck-style-css" href="index/red.css" type="text/css" media="all">
<link rel="stylesheet" id="custom-style-css" href="index/custom.css" type="text/css" media="all">
<script type="text/javascript">
var duoshuoQuery = {"short_name":"bysocket","sso":{"login":"http:\/\/www.bysocket.com\/wp-login.php?action=duoshuo_login","logout":"http:\/\/www.bysocket.com\/wp-login.php?action=logout&_wpnonce=8e3563f5ca"},"theme":"default","stylePatch":"wordpress\/FENGLE"};
duoshuoQuery.sso.login += '&redirect_to=' + encodeURIComponent(window.location.href);
duoshuoQuery.sso.logout += '&redirect_to=' + encodeURIComponent(window.location.href);
</script>
    <script type="text/javascript" src="index/embed.js" charset="UTF-8" async="async"></script>
<script type="text/javascript" src="index/jquery_002.js"></script>
<script type="text/javascript" src="index/jquery-migrate.js"></script>
<script type="text/javascript">
/* <![CDATA[ */
var pirateFormsObject = {"errors":""};
/* ]]> */
</script>
<script type="text/javascript" src="index/scripts-general.js"></script>
<script type="text/javascript" src="index/bootstrap.js"></script>
<script type="text/javascript" src="index/jquery.js"></script>
<script type="text/javascript" src="index/zanblog.js"></script>
<script type="text/javascript" src="index/custom.js"></script>
<link rel="https://api.w.org/" href="http://www.bysocket.com/?rest_route=/">
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.bysocket.com/xmlrpc.php?rsd">
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://www.bysocket.com/wp-includes/wlwmanifest.xml"> 
<meta name="generator" content="WordPress 4.6.1">
<script type="text/javascript">
                    var cwpCustomBarIcon = '';
                    var isSetToPro = '';
                    var trackcolor = '#ebebeb';
                </script>


<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements Responsive IE8-->

<!--[if lt IE 9]>

  <script src="http://www.bysocket.com/wp-content/themes/FENGLE/ui/js/modernizr.js"></script>

  <script src="http://www.bysocket.com/wp-content/themes/FENGLE/ui/js/respond.min.js"></script>

  <script src="http://www.bysocket.com/wp-content/themes/FENGLE/ui/js/html5shiv.js"></script>

<![endif]-->



<link type="text/css" rel="stylesheet" href="index/embed.css"></head>

<body class="home blog">



<header id="zan-header" class="navbar navbar-inverse bs-docs-nav">

  <nav class="container">

    <div>

          <a class="navbar-brand" href="http://www.bysocket.com/">skycloud</a>

        </div>

    <button class="navbar-toggle" type="button" data-toggle="collapse" data-target=".bs-navbar-collapse">

      <span class="sr-only">Toggle navigation</span>

      <span class="fa fa-reorder fa-lg"></span>

    </button>

    <div class="navbar-collapse bs-navbar-collapse collapse">

      <ul id="menu-%e8%8f%9c%e5%8d%95" class="nav navbar-nav"><li id="menu-item-396" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-396"><a href="http://www.bysocket.com/">文章</a></li>
<li id="menu-item-967" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-967"><a href="http://www.bysocket.com/?page_id=965">项目</a></li>
<li id="menu-item-969" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-969"><a href="http://www.bysocket.com/?page_id=200">苟且</a></li>
<li id="menu-item-718" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-718"><a href="http://www.bysocket.com/?page_id=712">诗</a></li>
<li id="menu-item-394" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-394"><a href="http://www.bysocket.com/?page_id=205">远方</a></li>
<li id="menu-item-551" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-551"><a href="http://www.bysocket.com/resume/resume.html">我</a></li>
</ul>
        <div class="search visible-lg">
		
          <form class="navbar-form navbar-right">
<a target="_blank" href="https://github.com/JeffLi1993" title="GitHub"><img class="txxz" src="index/github1-300x300.png" alt="RSS Feed" title="GitHub" style="width:28px;height:28px"></a> &nbsp;&nbsp;
<a target="_blank" href="http://www.bysocket.com/?feed=rss2" title="RSS订阅本站"><img class="txxz" src="index/ico_rss.gif" alt="RSS Feed" title="RSS订阅本站" style="width:28px;height:16px"></a> &nbsp;&nbsp;
<a target="_blank" href="http://jq.qq.com/?_wv=1027&amp;k=eeOZtd" title="点击链接加入群【编程之美】"><img class="txxz" src="index/qqgroup.png" alt="RSS Feed" title="点击链接加入群【编程之美】" style="width:28px;height:28px"></a> &nbsp;&nbsp;           <input name="s" id="s" class="form-control" placeholder="Search this site..." type="text">

          </form>

        </div>

    </div>

  </nav>

  <div id="if-fixed" class="pull-right visible-lg visible-md">

    <i class="fa fa-thumb-tack"></i>

    <div class="icheckbox_flat-red" style="position: relative;"><input style="position: absolute; opacity: 0;" type="checkbox"><ins class="iCheck-helper" style="position: absolute; top: 0%; left: 0%; display: block; width: 100%; height: 100%; margin: 0px; padding: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 0px none; opacity: 0;"></ins></div>

  </div>

</header>

<div style="background-color:#15a230;">

<div style="height:60px;"></div>

<div align="center">

<a href="http://www.bysocket.com/"><img src="index/6890948.png" class="txxz"></a>

<font color="#FFFFFF"><h4>生活需要慢慢经营。</h4></font>

</div>

<div style="height:60px;"></div>

</div>
<section id="zan-bodyer">

	<div class="container">

		<section class="row">

			<section id="mainstay">

				<div id="ie-warning" class="alert alert-danger fade in">

					<button type="button" class="close" data-dismiss="alert">×</button>

					<i class="fa fa-warning"></i> 请注意，本博客主题并不支持低于IE8的浏览器，为了获得最佳效果，请下载最新的浏览器，推荐下载 <a href="http://www.google.cn/intl/zh-CN/chrome/" target="_blank"><i class="fa fa-compass"></i> Chrome</a>

				</div>

				
				<div class="article well clearfix">

					
					<div class="data-article hidden-xs">

						<span class="month">10月</span>

						<span class="day">14</span>
阅读：1,604 次 

					</div>

					<!-- PC端设备文章属性 -->

					<section class="visible-md visible-lg">

						<div class="title-article">

							<h1><a href="http://www.bysocket.com/?p=1333">

								带着问题学 Spring MVC 源码： 一、概述
							</a></h1>

						</div>

						<div class="tag-article container">

							<span class="label label-zan"><i class="fa fa-tags"></i> <a href="http://www.bysocket.com/?cat=22" rel="category">﹝JavaEE 中级﹞</a>,<a href="http://www.bysocket.com/?cat=117" rel="category">Spring MVC 源码</a>,<a href="http://www.bysocket.com/?cat=1" rel="category">技术</a></span>

							<span class="label label-zan"><i class="fa fa-user"></i> <a href="http://www.bysocket.com/?author=1" title="由BYSocket发布" rel="author">BYSocket</a></span>

							<span class="label label-zan"><i class="fa fa-eye"></i> 阅读：1,604 次</span>

						</div>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1333"></a></figure>							

							<div class="alert alert-zan">					

								摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载，保留摘要，谢谢！

简单就好，生活可以很德国

Q：什么是 Spring MVC ? ※
Spring MVC 是 Spring Web 的一个重要模块。Spring 支持 Web 应用，Spring MVC 是对 MVC 模式的支持。
Q：MVC 模式？&nbsp;※
MVC 模式...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more" href="http://www.bysocket.com/?p=1333" title="Read The 带着问题学 Spring MVC 源码： 一、概述">Read All <span class="badge">2条评论</span></a>

					</section>

					<!-- PC端设备文章属性 -->

					<!-- 移动端设备文章属性 -->

					<section class="visible-xs  visible-sm">

						<div class="title-article">

							<h4><a href="http://www.bysocket.com/?p=1333">带着问题学 Spring MVC 源码： 一、概述</a></h4>

						</div>

						<p>

							<i class="fa fa-calendar"></i> 10-14
							<i class="fa fa-eye"></i> 阅读：1,604 次
						</p>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1333"></a></figure>							

							<div class="alert alert-zan">					

								摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载，保留摘要，谢谢！

简单就好，生活可以很德国

Q：什么是 Spring MVC ? ※
Spring MVC 是 Spring ...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more btn-block" href="http://www.bysocket.com/?p=1333" title="详细阅读 带着问题学 Spring MVC 源码： 一、概述">阅读全文 <span class="badge">2条评论</span></a>

					</section>

					<!-- 移动端设备文章属性 -->

				</div>

				
				<div class="article well clearfix">

					
					<div class="data-article hidden-xs">

						<span class="month">9月</span>

						<span class="day">26</span>
阅读：168 次 

					</div>

					<!-- PC端设备文章属性 -->

					<section class="visible-md visible-lg">

						<div class="title-article">

							<h1><a href="http://www.bysocket.com/?p=1324">

								随记 9.26
							</a></h1>

						</div>

						<div class="tag-article container">

							<span class="label label-zan"><i class="fa fa-tags"></i> <a href="http://www.bysocket.com/?cat=4" rel="category">关于我</a>,<a href="http://www.bysocket.com/?cat=80" rel="category">随笔</a></span>

							<span class="label label-zan"><i class="fa fa-user"></i> <a href="http://www.bysocket.com/?author=1" title="由BYSocket发布" rel="author">BYSocket</a></span>

							<span class="label label-zan"><i class="fa fa-eye"></i> 阅读：168 次</span>

						</div>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1324"></a></figure>							

							<div class="alert alert-zan">					

								“不知道，觉得今天想要记点什么，我就记了。”
下班早早一天：

站在红绿灯人行道 闭嘴
车流 喇叭&nbsp;
人流 嘴炮
车灯像一道光
人影是一群丧尸
奔走在躁动的城市里

嗑完一包最爱核桃味瓜子，顺便赏完一部励志：Front Of The Class 影评

《Front Of The Cla...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more" href="http://www.bysocket.com/?p=1324" title="Read The 随记 9.26">Read All <span class="badge">1条评论</span></a>

					</section>

					<!-- PC端设备文章属性 -->

					<!-- 移动端设备文章属性 -->

					<section class="visible-xs  visible-sm">

						<div class="title-article">

							<h4><a href="http://www.bysocket.com/?p=1324">随记 9.26</a></h4>

						</div>

						<p>

							<i class="fa fa-calendar"></i> 9-26
							<i class="fa fa-eye"></i> 阅读：168 次
						</p>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1324"></a></figure>							

							<div class="alert alert-zan">					

								“不知道，觉得今天想要记点什么，我就记了。”
下班早早一天：

站在红绿灯人行道 闭嘴
车流 喇叭&nbsp;
人流 嘴炮
车灯像一道光
人影是一群丧尸
奔走...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more btn-block" href="http://www.bysocket.com/?p=1324" title="详细阅读 随记 9.26">阅读全文 <span class="badge">1条评论</span></a>

					</section>

					<!-- 移动端设备文章属性 -->

				</div>

				
				<div class="article well clearfix">

					
					<div class="data-article hidden-xs">

						<span class="month">9月</span>

						<span class="day">25</span>
阅读：106 次 

					</div>

					<!-- PC端设备文章属性 -->

					<section class="visible-md visible-lg">

						<div class="title-article">

							<h1><a href="http://www.bysocket.com/?p=1320">

								万物身刻
							</a></h1>

						</div>

						<div class="tag-article container">

							<span class="label label-zan"><i class="fa fa-tags"></i> <a href="http://www.bysocket.com/?cat=4" rel="category">关于我</a>,<a href="http://www.bysocket.com/?cat=116" rel="category">摄影</a></span>

							<span class="label label-zan"><i class="fa fa-user"></i> <a href="http://www.bysocket.com/?author=1" title="由BYSocket发布" rel="author">BYSocket</a></span>

							<span class="label label-zan"><i class="fa fa-eye"></i> 阅读：106 次</span>

						</div>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1320"></a></figure>							

							<div class="alert alert-zan">					

								《万物身刻》读后感
刻的是热情 自由 独一无二

							</div>

						</div>

						<a class="btn btn-danger pull-right read-more" href="http://www.bysocket.com/?p=1320" title="Read The 万物身刻">Read All <span class="badge">暂无评论</span></a>

					</section>

					<!-- PC端设备文章属性 -->

					<!-- 移动端设备文章属性 -->

					<section class="visible-xs  visible-sm">

						<div class="title-article">

							<h4><a href="http://www.bysocket.com/?p=1320">万物身刻</a></h4>

						</div>

						<p>

							<i class="fa fa-calendar"></i> 9-25
							<i class="fa fa-eye"></i> 阅读：106 次
						</p>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1320"></a></figure>							

							<div class="alert alert-zan">					

								《万物身刻》读后感
刻的是热情 自由 独一无二

							</div>

						</div>

						<a class="btn btn-danger pull-right read-more btn-block" href="http://www.bysocket.com/?p=1320" title="详细阅读 万物身刻">阅读全文 <span class="badge">暂无评论</span></a>

					</section>

					<!-- 移动端设备文章属性 -->

				</div>

				
				<div class="article well clearfix">

					
					<div class="data-article hidden-xs">

						<span class="month">9月</span>

						<span class="day">20</span>
阅读：883 次 

					</div>

					<!-- PC端设备文章属性 -->

					<section class="visible-md visible-lg">

						<div class="title-article">

							<h1><a href="http://www.bysocket.com/?p=1307">

								Java Web 工作技巧总结 16.8
							</a></h1>

						</div>

						<div class="tag-article container">

							<span class="label label-zan"><i class="fa fa-tags"></i> <a href="http://www.bysocket.com/?cat=3" rel="category">﹝Java﹞</a>,<a href="http://www.bysocket.com/?cat=22" rel="category">﹝JavaEE 中级﹞</a>,<a href="http://www.bysocket.com/?cat=42" rel="category">﹝工作贴﹞</a>,<a href="http://www.bysocket.com/?cat=114" rel="category">JVM</a>,<a href="http://www.bysocket.com/?cat=1" rel="category">技术</a></span>

							<span class="label label-zan"><i class="fa fa-user"></i> <a href="http://www.bysocket.com/?author=1" title="由BYSocket发布" rel="author">BYSocket</a></span>

							<span class="label label-zan"><i class="fa fa-eye"></i> 阅读：883 次</span>

						</div>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1307"></a></figure>							

							<div class="alert alert-zan">					

								摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载，保留摘要，谢谢！

四时不谢之兰，百节长青之竹，万古不败之石，千秋不变之人。


1. AOP – LOG
项目中，一个请求过来，一个响应回去。

经常我们需要记录请求过来的对应的 类，方法名，请求参数和I...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more" href="http://www.bysocket.com/?p=1307" title="Read The Java Web 工作技巧总结 16.8">Read All <span class="badge">4条评论</span></a>

					</section>

					<!-- PC端设备文章属性 -->

					<!-- 移动端设备文章属性 -->

					<section class="visible-xs  visible-sm">

						<div class="title-article">

							<h4><a href="http://www.bysocket.com/?p=1307">Java Web 工作技巧总结 16.8</a></h4>

						</div>

						<p>

							<i class="fa fa-calendar"></i> 9-20
							<i class="fa fa-eye"></i> 阅读：883 次
						</p>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1307"></a></figure>							

							<div class="alert alert-zan">					

								摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载，保留摘要，谢谢！

四时不谢之兰，百节长青之竹，万古不败之石，千秋不变之人。


1. AOP –...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more btn-block" href="http://www.bysocket.com/?p=1307" title="详细阅读 Java Web 工作技巧总结 16.8">阅读全文 <span class="badge">4条评论</span></a>

					</section>

					<!-- 移动端设备文章属性 -->

				</div>

				
				<div class="article well clearfix">

					
					<div class="data-article hidden-xs">

						<span class="month">9月</span>

						<span class="day">19</span>
阅读：216 次 

					</div>

					<!-- PC端设备文章属性 -->

					<section class="visible-md visible-lg">

						<div class="title-article">

							<h1><a href="http://www.bysocket.com/?p=1305">

								有赞应用层网关剖析
							</a></h1>

						</div>

						<div class="tag-article container">

							<span class="label label-zan"><i class="fa fa-tags"></i> <a href="http://www.bysocket.com/?cat=1" rel="category">技术</a>,<a href="http://www.bysocket.com/?cat=111" rel="category">技术好友</a>,<a href="http://www.bysocket.com/?cat=113" rel="category">网关</a></span>

							<span class="label label-zan"><i class="fa fa-user"></i> <a href="http://www.bysocket.com/?author=1" title="由BYSocket发布" rel="author">BYSocket</a></span>

							<span class="label label-zan"><i class="fa fa-eye"></i> 阅读：216 次</span>

						</div>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1305"></a></figure>							

							<div class="alert alert-zan">					

								作者：叮咚 原文链接：http://tech.youzan.com/gateway/
提到应用网关系统，我们脑海中或多或少都会闪过一些关键词，比如统一入口、高并发、大流量、限流、防刷、实时监控等等。 Youzan Application Gateway Center（公司内部称之为Carmen系统），它就是目前有赞的应...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more" href="http://www.bysocket.com/?p=1305" title="Read The 有赞应用层网关剖析">Read All <span class="badge">暂无评论</span></a>

					</section>

					<!-- PC端设备文章属性 -->

					<!-- 移动端设备文章属性 -->

					<section class="visible-xs  visible-sm">

						<div class="title-article">

							<h4><a href="http://www.bysocket.com/?p=1305">有赞应用层网关剖析</a></h4>

						</div>

						<p>

							<i class="fa fa-calendar"></i> 9-19
							<i class="fa fa-eye"></i> 阅读：216 次
						</p>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1305"></a></figure>							

							<div class="alert alert-zan">					

								作者：叮咚 原文链接：http://tech.youzan.com/gateway/
提到应用网关系统，我们脑海中或多或少都会闪过一些关键词，比如统一入口、高并发、大流量、限流、防...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more btn-block" href="http://www.bysocket.com/?p=1305" title="详细阅读 有赞应用层网关剖析">阅读全文 <span class="badge">暂无评论</span></a>

					</section>

					<!-- 移动端设备文章属性 -->

				</div>

				
				<div class="article well clearfix">

					
					<div class="data-article hidden-xs">

						<span class="month">9月</span>

						<span class="day">10</span>
阅读：408 次 

					</div>

					<!-- PC端设备文章属性 -->

					<section class="visible-md visible-lg">

						<div class="title-article">

							<h1><a href="http://www.bysocket.com/?p=1296">

								Java Web dev搭建经验总结
							</a></h1>

						</div>

						<div class="tag-article container">

							<span class="label label-zan"><i class="fa fa-tags"></i> <a href="http://www.bysocket.com/?cat=42" rel="category">﹝工作贴﹞</a>,<a href="http://www.bysocket.com/?cat=47" rel="category">Mac</a>,<a href="http://www.bysocket.com/?cat=1" rel="category">技术</a></span>

							<span class="label label-zan"><i class="fa fa-user"></i> <a href="http://www.bysocket.com/?author=1" title="由BYSocket发布" rel="author">BYSocket</a></span>

							<span class="label label-zan"><i class="fa fa-eye"></i> 阅读：408 次</span>

						</div>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1296"></a></figure>							

							<div class="alert alert-zan">					

								摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载，保留摘要，谢谢！

回馈分析法使我看到，我对专业技术人员，不管是工程师、会计师还是市场研究人员，都容易从直觉上去理解他们。这令我大感意外。它还使我看到，我其实与那些涉猎广泛的通才没有什么共鸣。...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more" href="http://www.bysocket.com/?p=1296" title="Read The Java Web dev搭建经验总结">Read All <span class="badge">5条评论</span></a>

					</section>

					<!-- PC端设备文章属性 -->

					<!-- 移动端设备文章属性 -->

					<section class="visible-xs  visible-sm">

						<div class="title-article">

							<h4><a href="http://www.bysocket.com/?p=1296">Java Web dev搭建经验总结</a></h4>

						</div>

						<p>

							<i class="fa fa-calendar"></i> 9-10
							<i class="fa fa-eye"></i> 阅读：408 次
						</p>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1296"></a></figure>							

							<div class="alert alert-zan">					

								摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载，保留摘要，谢谢！

回馈分析法使我看到，我对专业技术人员，不管是工程师、会计师还是市场研究人...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more btn-block" href="http://www.bysocket.com/?p=1296" title="详细阅读 Java Web dev搭建经验总结">阅读全文 <span class="badge">5条评论</span></a>

					</section>

					<!-- 移动端设备文章属性 -->

				</div>

				
				<div class="article well clearfix">

					
					<div class="data-article hidden-xs">

						<span class="month">9月</span>

						<span class="day">04</span>
阅读：157 次 

					</div>

					<!-- PC端设备文章属性 -->

					<section class="visible-md visible-lg">

						<div class="title-article">

							<h1><a href="http://www.bysocket.com/?p=1289">

								Git error: dst refspec xxx matches more than one.
							</a></h1>

						</div>

						<div class="tag-article container">

							<span class="label label-zan"><i class="fa fa-tags"></i> <a href="http://www.bysocket.com/?cat=50" rel="category">Git</a>,<a href="http://www.bysocket.com/?cat=1" rel="category">技术</a></span>

							<span class="label label-zan"><i class="fa fa-user"></i> <a href="http://www.bysocket.com/?author=1" title="由BYSocket发布" rel="author">BYSocket</a></span>

							<span class="label label-zan"><i class="fa fa-eye"></i> 阅读：157 次</span>

						</div>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1289"></a></figure>							

							<div class="alert alert-zan">					

								问题描述
这是Git提交时，远端出现了 xxx 同名的branch 或者 tag。删除即可解决~
解决
删除分支
git push origin :heads/xxx
删除tag
git push origin :tags/xxx

							</div>

						</div>

						<a class="btn btn-danger pull-right read-more" href="http://www.bysocket.com/?p=1289" title="Read The Git error: dst refspec xxx matches more than one.">Read All <span class="badge">1条评论</span></a>

					</section>

					<!-- PC端设备文章属性 -->

					<!-- 移动端设备文章属性 -->

					<section class="visible-xs  visible-sm">

						<div class="title-article">

							<h4><a href="http://www.bysocket.com/?p=1289">Git error: dst refspec xxx matches more than one.</a></h4>

						</div>

						<p>

							<i class="fa fa-calendar"></i> 9-04
							<i class="fa fa-eye"></i> 阅读：157 次
						</p>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1289"></a></figure>							

							<div class="alert alert-zan">					

								问题描述
这是Git提交时，远端出现了 xxx 同名的branch 或者 tag。删除即可解决~
解决
删除分支
git push origin :heads/xxx
删除tag
git push origin :tags/...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more btn-block" href="http://www.bysocket.com/?p=1289" title="详细阅读 Git error: dst refspec xxx matches more than one.">阅读全文 <span class="badge">1条评论</span></a>

					</section>

					<!-- 移动端设备文章属性 -->

				</div>

				
				<div class="article well clearfix">

					
					<div class="data-article hidden-xs">

						<span class="month">8月</span>

						<span class="day">31</span>
阅读：162 次 

					</div>

					<!-- PC端设备文章属性 -->

					<section class="visible-md visible-lg">

						<div class="title-article">

							<h1><a href="http://www.bysocket.com/?p=1286">

								Impatient Data Analysis Series：Introduction
							</a></h1>

						</div>

						<div class="tag-article container">

							<span class="label label-zan"><i class="fa fa-tags"></i> <a href="http://www.bysocket.com/?cat=112" rel="category">急性子的数据分析</a>,<a href="http://www.bysocket.com/?cat=111" rel="category">技术好友</a></span>

							<span class="label label-zan"><i class="fa fa-user"></i> <a href="http://www.bysocket.com/?author=1" title="由BYSocket发布" rel="author">BYSocket</a></span>

							<span class="label label-zan"><i class="fa fa-eye"></i> 阅读：162 次</span>

						</div>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1286"></a></figure>							

							<div class="alert alert-zan">					

								作者：flying dutchman
Introduction
This blog is created to help impatient people, or people under impatient
 boss/supervisors, to learn to perform statistical analysis in a fast 
yet dirty way. The content of the blogs include

A bare minimum introd...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more" href="http://www.bysocket.com/?p=1286" title="Read The Impatient Data Analysis Series：Introduction">Read All <span class="badge">1条评论</span></a>

					</section>

					<!-- PC端设备文章属性 -->

					<!-- 移动端设备文章属性 -->

					<section class="visible-xs  visible-sm">

						<div class="title-article">

							<h4><a href="http://www.bysocket.com/?p=1286">Impatient Data Analysis Series：Introduction</a></h4>

						</div>

						<p>

							<i class="fa fa-calendar"></i> 8-31
							<i class="fa fa-eye"></i> 阅读：162 次
						</p>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1286"></a></figure>							

							<div class="alert alert-zan">					

								作者：flying dutchman
Introduction
This blog is created to help impatient people, or people under impatient boss/supervisors, to learn to perform s...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more btn-block" href="http://www.bysocket.com/?p=1286" title="详细阅读 Impatient Data Analysis Series：Introduction">阅读全文 <span class="badge">1条评论</span></a>

					</section>

					<!-- 移动端设备文章属性 -->

				</div>

				
				<div class="article well clearfix">

					
					<div class="data-article hidden-xs">

						<span class="month">8月</span>

						<span class="day">28</span>
阅读：1,369 次 

					</div>

					<!-- PC端设备文章属性 -->

					<section class="visible-md visible-lg">

						<div class="title-article">

							<h1><a href="http://www.bysocket.com/?p=1281">

								代码片段：基于 JDK 8 time包的时间工具类 TimeUtil
							</a></h1>

						</div>

						<div class="tag-article container">

							<span class="label label-zan"><i class="fa fa-tags"></i> <a href="http://www.bysocket.com/?cat=106" rel="category">Java 8</a>,<a href="http://www.bysocket.com/?cat=107" rel="category">time</a></span>

							<span class="label label-zan"><i class="fa fa-user"></i> <a href="http://www.bysocket.com/?author=1" title="由BYSocket发布" rel="author">BYSocket</a></span>

							<span class="label label-zan"><i class="fa fa-eye"></i> 阅读：1,369 次</span>

						</div>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1281"></a></figure>							

							<div class="alert alert-zan">					

								摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载，保留摘要，谢谢！
“知识的工作者必须成为自己时间的首席执行官。”
前言
这次泥瓦匠带来的是一个好玩的基于 JDK 8 time包的时间工具类 TimeUtil。本意，用 JDK 8 写个实战的时间工具类，初版泥...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more" href="http://www.bysocket.com/?p=1281" title="Read The 代码片段：基于 JDK 8 time包的时间工具类 TimeUtil">Read All <span class="badge">3条评论</span></a>

					</section>

					<!-- PC端设备文章属性 -->

					<!-- 移动端设备文章属性 -->

					<section class="visible-xs  visible-sm">

						<div class="title-article">

							<h4><a href="http://www.bysocket.com/?p=1281">代码片段：基于 JDK 8 time包的时间工具类 TimeUtil</a></h4>

						</div>

						<p>

							<i class="fa fa-calendar"></i> 8-28
							<i class="fa fa-eye"></i> 阅读：1,369 次
						</p>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1281"></a></figure>							

							<div class="alert alert-zan">					

								摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载，保留摘要，谢谢！
“知识的工作者必须成为自己时间的首席执行官。”
前言
这次泥瓦匠...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more btn-block" href="http://www.bysocket.com/?p=1281" title="详细阅读 代码片段：基于 JDK 8 time包的时间工具类 TimeUtil">阅读全文 <span class="badge">3条评论</span></a>

					</section>

					<!-- 移动端设备文章属性 -->

				</div>

				
				<div class="article well clearfix">

					
					<div class="data-article hidden-xs">

						<span class="month">8月</span>

						<span class="day">10</span>
阅读：1,171 次 

					</div>

					<!-- PC端设备文章属性 -->

					<section class="visible-md visible-lg">

						<div class="title-article">

							<h1><a href="http://www.bysocket.com/?p=1269">

								fast-framework – 基于 JDK 8 实现的 Java Web MVC 框架
							</a></h1>

						</div>

						<div class="tag-article container">

							<span class="label label-zan"><i class="fa fa-tags"></i> <a href="http://www.bysocket.com/?cat=102" rel="category">fast-framework</a>,<a href="http://www.bysocket.com/?cat=103" rel="category">mvc</a>,<a href="http://www.bysocket.com/?cat=1" rel="category">技术</a></span>

							<span class="label label-zan"><i class="fa fa-user"></i> <a href="http://www.bysocket.com/?author=1" title="由BYSocket发布" rel="author">BYSocket</a></span>

							<span class="label label-zan"><i class="fa fa-eye"></i> 阅读：1,171 次</span>

						</div>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1269"></a></figure>							

							<div class="alert alert-zan">					

								摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载，保留摘要，谢谢！
fast-framework


轻量级 Java Web 框架 –&nbsp;https://github.com/JeffLi1993/fast-framework

基于 JDK 8 规范
基于 Servlet 3.0 规范
零配置
REST 服务接口 基于 JSON 传输
目前提...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more" href="http://www.bysocket.com/?p=1269" title="Read The fast-framework – 基于 JDK 8 实现的 Java Web MVC 框架">Read All <span class="badge">2条评论</span></a>

					</section>

					<!-- PC端设备文章属性 -->

					<!-- 移动端设备文章属性 -->

					<section class="visible-xs  visible-sm">

						<div class="title-article">

							<h4><a href="http://www.bysocket.com/?p=1269">fast-framework – 基于 JDK 8 实现的 Java Web MVC 框架</a></h4>

						</div>

						<p>

							<i class="fa fa-calendar"></i> 8-10
							<i class="fa fa-eye"></i> 阅读：1,171 次
						</p>

						<div class="content-article">					

							
							<figure class="thumbnail"><a href="http://www.bysocket.com/?p=1269"></a></figure>							

							<div class="alert alert-zan">					

								摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载，保留摘要，谢谢！
fast-framework


轻量级 Java Web 框架 –&nbsp;https://github.com/JeffLi19...
							</div>

						</div>

						<a class="btn btn-danger pull-right read-more btn-block" href="http://www.bysocket.com/?p=1269" title="详细阅读 fast-framework – 基于 JDK 8 实现的 Java Web MVC 框架">阅读全文 <span class="badge">2条评论</span></a>

					</section>

					<!-- 移动端设备文章属性 -->

				</div>

				


			<div class="page_navi"><a href="http://www.bysocket.com/" class="current">1</a><a href="http://www.bysocket.com/?paged=2">2</a><a href="http://www.bysocket.com/?paged=3">3</a><a href="http://www.bysocket.com/?paged=4">4</a><a href="http://www.bysocket.com/?paged=5">5</a><a href="http://www.bysocket.com/?paged=6">6</a><a href="http://www.bysocket.com/?paged=7">7</a><a href="http://www.bysocket.com/?paged=8">8</a><a href="http://www.bysocket.com/?paged=9">9</a><a href="http://www.bysocket.com/?paged=10">10</a><a href="http://www.bysocket.com/?paged=2"> Next </a><a href="http://www.bysocket.com/?paged=12" class="extend" title="跳转到最后一页"> Last </a></div>



	</section></section></div>

</section>

<div style="height:10px;"></div>

<hr>

<footer id="zan-footer">	      	

	Proudly Made By skycloud , on Oct 2016 
 
	<!--统计代码开始-->

    
    	
                            
                        
    
    <!--统计代码结束-->

</footer>



<div style="display: none;" class="fa fa-angle-up" id="gotop"></div>

<script type="text/javascript">

	backTop=function (btnId){

		var btn=document.getElementById(btnId);

		var d=document.documentElement;

		var b=document.body;

		window.onscroll=set;

		btn.onclick=function (){

			btn.style.display="none";

			window.onscroll=null;

			this.timer=setInterval(function(){

				d.scrollTop-=Math.ceil((d.scrollTop+b.scrollTop)*0.1);

				b.scrollTop-=Math.ceil((d.scrollTop+b.scrollTop)*0.1);

				if((d.scrollTop+b.scrollTop)==0) clearInterval(btn.timer,window.onscroll=set);

			},10);

		};

		function set(){btn.style.display=(d.scrollTop+b.scrollTop>100)?'block':"none"}

	};

	backTop('gotop');

</script>



	<style type="text/css">

		@media (min-width: 820px) {
			#review-statistics .review-wrap-up .review-wu-left .rev-wu-image, #review-statistics .review-wrap-up .review-wu-left .review-wu-grade {
				height: 132.4px;
			}

			#review-statistics .review-wrap-up .review-wu-left .review-wu-grade .cwp-review-chart .cwp-review-percentage {

				margin-top: 12.24%;
			}

			#review-statistics .review-wrap-up .review-wu-left .review-wu-grade .cwp-review-chart span {
				font-size: 26px;
			}

		
		}

		#review-statistics .review-wrap-up div.cwpr-review-top {
			border-top: 5px solid #3BAEDA;
		}

		.user-comments-grades .comment-meta-grade-bar,
		#review-statistics .review-wu-bars ul li {
			background: #E1E2E0;
		}

		#review-statistics .rev-option.customBarIcon ul li {
			color: #E1E2E0;
		}

		#review-statistics .review-wrap-up .review-wu-right ul li, #review-statistics .review-wu-bars h3, .review-wu-bars span, #review-statistics .review-wrap-up .cwpr-review-top .cwp-item-category a {
			color: #3D3D3D;
		}

		#review-statistics .review-wrap-up .review-wu-right .pros h2 {
			color: #8DC153;
		}

		#review-statistics .review-wrap-up .review-wu-right .cons h2 {
			color: #C15353;
		}

		div.affiliate-button a {
			border: 2px solid #3BAEDA;
		}

		div.affiliate-button a:hover {
			border: 2px solid #3BAEDA;
		}

		div.affiliate-button a {
			background: #ffffff;
		}

		div.affiliate-button a:hover {
			background: #3BAEDA;
		}

		div.affiliate-button a span {
			color: #3BAEDA;
		}

		div.affiliate-button a:hover span {
			color: #FFFFFF;
		}

				div.affiliate-button a span {
			background: url("http://www.bysocket.com/wp-content/plugins/wp-product-review/images/cart-icon.png") no-repeat left center;
		}

		div.affiliate-button a:hover span {
			background: url("http://www.bysocket.com/wp-content/plugins/wp-product-review/images/cart-icon-hover.png") no-repeat left center;
		}

		
			</style>
	<script type="text/javascript">
		var c1 = "#FF7F66";
		var c2 = "#FFCE55";
		var c3 = "#50C1E9";
		var c4 = "#8DC153";
	</script>
	<!-- Auto SyntaxHighlighter -->
<script type="text/javascript" src="index/core-min.js"></script>
<link rel="stylesheet" id="ash_core-css" href="index/shCore-min.css" type="text/css" media="all">
<link rel="stylesheet" id="ash_theme_default-css" href="index/shThemeDefault-min.css" type="text/css" media="all">
<script type="text/javascript">
SyntaxHighlighter.autoloader(
	'applescript	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushAppleScript-min.js',
	'actionscript3 as3	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushAS3-min.js',
	'bash shell	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushBash-min.js',
	'coldfusion cf	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushColdFusion-min.js',
	'c# c-sharp csharp	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushCSharp-min.js',
	'cpp c	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushCpp-min.js',
	'css	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushCss-min.js',
	'delphi pas pascal	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushDelphi-min.js',
	'diff patch	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushDiff-min.js',
	'erl erlang	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushErlang-min.js',
	'groovy	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushGroovy-min.js',
	'js jscript javascript	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushJScript-min.js',
	'java	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushJava-min.js',
	'jfx javafx	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushJavaFX-min.js',
	'objective-c objc cocoa	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushObjC-min.js',
	'perl pl	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushPerl-min.js',
	'php	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushPhp-min.js',
	'text plain	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushPlain-min.js',
	'ps powershell	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushPowerShell-min.js',
	'py python	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushPython-min.js',
	'rails ror ruby	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushRuby-min.js',
	'scala	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushScala-min.js',
	'sql	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushSql-min.js',
	'vb vbnet	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushVb-min.js',
	'xml xhtml xslt html	http://www.bysocket.com/wp-content/plugins/auto-syntaxhighlighter/SyntaxHighlighter/build/scripts/shBrushXml-min.js'
);
SyntaxHighlighter.defaults['auto-links'] = false;
SyntaxHighlighter.defaults['toolbar'] = false;
SyntaxHighlighter.all();
</script>
<!-- /Auto SyntaxHighlighter -->
<script type="text/javascript" src="index/wp-embed.js"></script>



</body></html>